Stuart Townsend Actor / Dubbing / Director / Producer / Scriptwriter DouBan IMDb Actor Trapped 2002 6.2 The League of Extraordinary Gentlemen 2003 5.8 Queen of the Damned 2002 5.3 Betrayal 2013 6.9